/**
 * <copyright>
 * </copyright>
 *
 * $Id$
 */
package org.hl7.v3;

import java.util.Arrays;
import java.util.Collections;
import java.util.List;

import org.eclipse.emf.common.util.Enumerator;

/**
 * <!-- begin-user-doc -->
 * A representation of the literals of the enumeration '<em><b>Race Alaskan Native Inupiat Eskimo</b></em>',
 * and utility methods for working with them.
 * <!-- end-user-doc -->
 * <!-- begin-model-doc -->
 * specDomain: S15571 (C-0-T14914-S14915-S15470-S15569-S15571-cpt)
 * <!-- end-model-doc -->
 * @see org.hl7.v3.V3Package#getRaceAlaskanNativeInupiatEskimo()
 * @model extendedMetaData="name='RaceAlaskanNativeInupiatEskimo'"
 * @generated
 */
public enum RaceAlaskanNativeInupiatEskimo implements Enumerator {
	/**
	 * The '<em><b>18440</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18440_VALUE
	 * @generated
	 * @ordered
	 */
	_18440(0, "_18440", "1844-0"),

	/**
	 * The '<em><b>18457</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18457_VALUE
	 * @generated
	 * @ordered
	 */
	_18457(1, "_18457", "1845-7"),

	/**
	 * The '<em><b>18465</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18465_VALUE
	 * @generated
	 * @ordered
	 */
	_18465(2, "_18465", "1846-5"),

	/**
	 * The '<em><b>18473</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18473_VALUE
	 * @generated
	 * @ordered
	 */
	_18473(3, "_18473", "1847-3"),

	/**
	 * The '<em><b>18499</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18499_VALUE
	 * @generated
	 * @ordered
	 */
	_18499(4, "_18499", "1849-9"),

	/**
	 * The '<em><b>18481</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18481_VALUE
	 * @generated
	 * @ordered
	 */
	_18481(5, "_18481", "1848-1"),

	/**
	 * The '<em><b>18507</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18507_VALUE
	 * @generated
	 * @ordered
	 */
	_18507(6, "_18507", "1850-7"),

	/**
	 * The '<em><b>18515</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18515_VALUE
	 * @generated
	 * @ordered
	 */
	_18515(7, "_18515", "1851-5"),

	/**
	 * The '<em><b>18523</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18523_VALUE
	 * @generated
	 * @ordered
	 */
	_18523(8, "_18523", "1852-3"),

	/**
	 * The '<em><b>18531</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18531_VALUE
	 * @generated
	 * @ordered
	 */
	_18531(9, "_18531", "1853-1"),

	/**
	 * The '<em><b>18549</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18549_VALUE
	 * @generated
	 * @ordered
	 */
	_18549(10, "_18549", "1854-9"),

	/**
	 * The '<em><b>18556</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18556_VALUE
	 * @generated
	 * @ordered
	 */
	_18556(11, "_18556", "1855-6"),

	/**
	 * The '<em><b>18564</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18564_VALUE
	 * @generated
	 * @ordered
	 */
	_18564(12, "_18564", "1856-4"),

	/**
	 * The '<em><b>18572</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18572_VALUE
	 * @generated
	 * @ordered
	 */
	_18572(13, "_18572", "1857-2"),

	/**
	 * The '<em><b>18580</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18580_VALUE
	 * @generated
	 * @ordered
	 */
	_18580(14, "_18580", "1858-0"),

	/**
	 * The '<em><b>18598</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18598_VALUE
	 * @generated
	 * @ordered
	 */
	_18598(15, "_18598", "1859-8"),

	/**
	 * The '<em><b>18606</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18606_VALUE
	 * @generated
	 * @ordered
	 */
	_18606(16, "_18606", "1860-6"),

	/**
	 * The '<em><b>18614</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18614_VALUE
	 * @generated
	 * @ordered
	 */
	_18614(17, "_18614", "1861-4"),

	/**
	 * The '<em><b>18622</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18622_VALUE
	 * @generated
	 * @ordered
	 */
	_18622(18, "_18622", "1862-2"),

	/**
	 * The '<em><b>18630</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18630_VALUE
	 * @generated
	 * @ordered
	 */
	_18630(19, "_18630", "1863-0"),

	/**
	 * The '<em><b>18648</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18648_VALUE
	 * @generated
	 * @ordered
	 */
	_18648(20, "_18648", "1864-8"),

	/**
	 * The '<em><b>18655</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18655_VALUE
	 * @generated
	 * @ordered
	 */
	_18655(21, "_18655", "1865-5"),

	/**
	 * The '<em><b>18663</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18663_VALUE
	 * @generated
	 * @ordered
	 */
	_18663(22, "_18663", "1866-3"),

	/**
	 * The '<em><b>18671</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18671_VALUE
	 * @generated
	 * @ordered
	 */
	_18671(23, "_18671", "1867-1"),

	/**
	 * The '<em><b>18689</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18689_VALUE
	 * @generated
	 * @ordered
	 */
	_18689(24, "_18689", "1868-9"),

	/**
	 * The '<em><b>18697</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18697_VALUE
	 * @generated
	 * @ordered
	 */
	_18697(25, "_18697", "1869-7"),

	/**
	 * The '<em><b>18895</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18895_VALUE
	 * @generated
	 * @ordered
	 */
	_18895(26, "_18895", "1889-5"),

	/**
	 * The '<em><b>18705</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18705_VALUE
	 * @generated
	 * @ordered
	 */
	_18705(27, "_18705", "1870-5"),

	/**
	 * The '<em><b>18713</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18713_VALUE
	 * @generated
	 * @ordered
	 */
	_18713(28, "_18713", "1871-3"),

	/**
	 * The '<em><b>18721</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18721_VALUE
	 * @generated
	 * @ordered
	 */
	_18721(29, "_18721", "1872-1"),

	/**
	 * The '<em><b>18739</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18739_VALUE
	 * @generated
	 * @ordered
	 */
	_18739(30, "_18739", "1873-9"),

	/**
	 * The '<em><b>18747</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18747_VALUE
	 * @generated
	 * @ordered
	 */
	_18747(31, "_18747", "1874-7"),

	/**
	 * The '<em><b>18754</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18754_VALUE
	 * @generated
	 * @ordered
	 */
	_18754(32, "_18754", "1875-4"),

	/**
	 * The '<em><b>18762</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18762_VALUE
	 * @generated
	 * @ordered
	 */
	_18762(33, "_18762", "1876-2"),

	/**
	 * The '<em><b>18770</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18770_VALUE
	 * @generated
	 * @ordered
	 */
	_18770(34, "_18770", "1877-0"),

	/**
	 * The '<em><b>18788</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18788_VALUE
	 * @generated
	 * @ordered
	 */
	_18788(35, "_18788", "1878-8"),

	/**
	 * The '<em><b>18796</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18796_VALUE
	 * @generated
	 * @ordered
	 */
	_18796(36, "_18796", "1879-6"),

	/**
	 * The '<em><b>18804</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18804_VALUE
	 * @generated
	 * @ordered
	 */
	_18804(37, "_18804", "1880-4"),

	/**
	 * The '<em><b>18812</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18812_VALUE
	 * @generated
	 * @ordered
	 */
	_18812(38, "_18812", "1881-2"),

	/**
	 * The '<em><b>18820</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18820_VALUE
	 * @generated
	 * @ordered
	 */
	_18820(39, "_18820", "1882-0"),

	/**
	 * The '<em><b>18838</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18838_VALUE
	 * @generated
	 * @ordered
	 */
	_18838(40, "_18838", "1883-8"),

	/**
	 * The '<em><b>18846</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18846_VALUE
	 * @generated
	 * @ordered
	 */
	_18846(41, "_18846", "1884-6"),

	/**
	 * The '<em><b>18853</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18853_VALUE
	 * @generated
	 * @ordered
	 */
	_18853(42, "_18853", "1885-3"),

	/**
	 * The '<em><b>18861</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18861_VALUE
	 * @generated
	 * @ordered
	 */
	_18861(43, "_18861", "1886-1"),

	/**
	 * The '<em><b>18879</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18879_VALUE
	 * @generated
	 * @ordered
	 */
	_18879(44, "_18879", "1887-9"),

	/**
	 * The '<em><b>18887</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_18887_VALUE
	 * @generated
	 * @ordered
	 */
	_18887(45, "_18887", "1888-7");

	/**
	 * The '<em><b>18440</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18440</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18440
	 * @model literal="1844-0"
	 * @generated
	 * @ordered
	 */
	public static final int _18440_VALUE = 0;

	/**
	 * The '<em><b>18457</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18457</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18457
	 * @model literal="1845-7"
	 * @generated
	 * @ordered
	 */
	public static final int _18457_VALUE = 1;

	/**
	 * The '<em><b>18465</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18465</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18465
	 * @model literal="1846-5"
	 * @generated
	 * @ordered
	 */
	public static final int _18465_VALUE = 2;

	/**
	 * The '<em><b>18473</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18473</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18473
	 * @model literal="1847-3"
	 * @generated
	 * @ordered
	 */
	public static final int _18473_VALUE = 3;

	/**
	 * The '<em><b>18499</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18499</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18499
	 * @model literal="1849-9"
	 * @generated
	 * @ordered
	 */
	public static final int _18499_VALUE = 4;

	/**
	 * The '<em><b>18481</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18481</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18481
	 * @model literal="1848-1"
	 * @generated
	 * @ordered
	 */
	public static final int _18481_VALUE = 5;

	/**
	 * The '<em><b>18507</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18507</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18507
	 * @model literal="1850-7"
	 * @generated
	 * @ordered
	 */
	public static final int _18507_VALUE = 6;

	/**
	 * The '<em><b>18515</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18515</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18515
	 * @model literal="1851-5"
	 * @generated
	 * @ordered
	 */
	public static final int _18515_VALUE = 7;

	/**
	 * The '<em><b>18523</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18523</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18523
	 * @model literal="1852-3"
	 * @generated
	 * @ordered
	 */
	public static final int _18523_VALUE = 8;

	/**
	 * The '<em><b>18531</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18531</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18531
	 * @model literal="1853-1"
	 * @generated
	 * @ordered
	 */
	public static final int _18531_VALUE = 9;

	/**
	 * The '<em><b>18549</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18549</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18549
	 * @model literal="1854-9"
	 * @generated
	 * @ordered
	 */
	public static final int _18549_VALUE = 10;

	/**
	 * The '<em><b>18556</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18556</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18556
	 * @model literal="1855-6"
	 * @generated
	 * @ordered
	 */
	public static final int _18556_VALUE = 11;

	/**
	 * The '<em><b>18564</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18564</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18564
	 * @model literal="1856-4"
	 * @generated
	 * @ordered
	 */
	public static final int _18564_VALUE = 12;

	/**
	 * The '<em><b>18572</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18572</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18572
	 * @model literal="1857-2"
	 * @generated
	 * @ordered
	 */
	public static final int _18572_VALUE = 13;

	/**
	 * The '<em><b>18580</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18580</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18580
	 * @model literal="1858-0"
	 * @generated
	 * @ordered
	 */
	public static final int _18580_VALUE = 14;

	/**
	 * The '<em><b>18598</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18598</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18598
	 * @model literal="1859-8"
	 * @generated
	 * @ordered
	 */
	public static final int _18598_VALUE = 15;

	/**
	 * The '<em><b>18606</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18606</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18606
	 * @model literal="1860-6"
	 * @generated
	 * @ordered
	 */
	public static final int _18606_VALUE = 16;

	/**
	 * The '<em><b>18614</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18614</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18614
	 * @model literal="1861-4"
	 * @generated
	 * @ordered
	 */
	public static final int _18614_VALUE = 17;

	/**
	 * The '<em><b>18622</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18622</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18622
	 * @model literal="1862-2"
	 * @generated
	 * @ordered
	 */
	public static final int _18622_VALUE = 18;

	/**
	 * The '<em><b>18630</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18630</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18630
	 * @model literal="1863-0"
	 * @generated
	 * @ordered
	 */
	public static final int _18630_VALUE = 19;

	/**
	 * The '<em><b>18648</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18648</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18648
	 * @model literal="1864-8"
	 * @generated
	 * @ordered
	 */
	public static final int _18648_VALUE = 20;

	/**
	 * The '<em><b>18655</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18655</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18655
	 * @model literal="1865-5"
	 * @generated
	 * @ordered
	 */
	public static final int _18655_VALUE = 21;

	/**
	 * The '<em><b>18663</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18663</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18663
	 * @model literal="1866-3"
	 * @generated
	 * @ordered
	 */
	public static final int _18663_VALUE = 22;

	/**
	 * The '<em><b>18671</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18671</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18671
	 * @model literal="1867-1"
	 * @generated
	 * @ordered
	 */
	public static final int _18671_VALUE = 23;

	/**
	 * The '<em><b>18689</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18689</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18689
	 * @model literal="1868-9"
	 * @generated
	 * @ordered
	 */
	public static final int _18689_VALUE = 24;

	/**
	 * The '<em><b>18697</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18697</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18697
	 * @model literal="1869-7"
	 * @generated
	 * @ordered
	 */
	public static final int _18697_VALUE = 25;

	/**
	 * The '<em><b>18895</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18895</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18895
	 * @model literal="1889-5"
	 * @generated
	 * @ordered
	 */
	public static final int _18895_VALUE = 26;

	/**
	 * The '<em><b>18705</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18705</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18705
	 * @model literal="1870-5"
	 * @generated
	 * @ordered
	 */
	public static final int _18705_VALUE = 27;

	/**
	 * The '<em><b>18713</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18713</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18713
	 * @model literal="1871-3"
	 * @generated
	 * @ordered
	 */
	public static final int _18713_VALUE = 28;

	/**
	 * The '<em><b>18721</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18721</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18721
	 * @model literal="1872-1"
	 * @generated
	 * @ordered
	 */
	public static final int _18721_VALUE = 29;

	/**
	 * The '<em><b>18739</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18739</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18739
	 * @model literal="1873-9"
	 * @generated
	 * @ordered
	 */
	public static final int _18739_VALUE = 30;

	/**
	 * The '<em><b>18747</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18747</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18747
	 * @model literal="1874-7"
	 * @generated
	 * @ordered
	 */
	public static final int _18747_VALUE = 31;

	/**
	 * The '<em><b>18754</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18754</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18754
	 * @model literal="1875-4"
	 * @generated
	 * @ordered
	 */
	public static final int _18754_VALUE = 32;

	/**
	 * The '<em><b>18762</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18762</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18762
	 * @model literal="1876-2"
	 * @generated
	 * @ordered
	 */
	public static final int _18762_VALUE = 33;

	/**
	 * The '<em><b>18770</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18770</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18770
	 * @model literal="1877-0"
	 * @generated
	 * @ordered
	 */
	public static final int _18770_VALUE = 34;

	/**
	 * The '<em><b>18788</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18788</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18788
	 * @model literal="1878-8"
	 * @generated
	 * @ordered
	 */
	public static final int _18788_VALUE = 35;

	/**
	 * The '<em><b>18796</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18796</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18796
	 * @model literal="1879-6"
	 * @generated
	 * @ordered
	 */
	public static final int _18796_VALUE = 36;

	/**
	 * The '<em><b>18804</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18804</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18804
	 * @model literal="1880-4"
	 * @generated
	 * @ordered
	 */
	public static final int _18804_VALUE = 37;

	/**
	 * The '<em><b>18812</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18812</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18812
	 * @model literal="1881-2"
	 * @generated
	 * @ordered
	 */
	public static final int _18812_VALUE = 38;

	/**
	 * The '<em><b>18820</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18820</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18820
	 * @model literal="1882-0"
	 * @generated
	 * @ordered
	 */
	public static final int _18820_VALUE = 39;

	/**
	 * The '<em><b>18838</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18838</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18838
	 * @model literal="1883-8"
	 * @generated
	 * @ordered
	 */
	public static final int _18838_VALUE = 40;

	/**
	 * The '<em><b>18846</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18846</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18846
	 * @model literal="1884-6"
	 * @generated
	 * @ordered
	 */
	public static final int _18846_VALUE = 41;

	/**
	 * The '<em><b>18853</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18853</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18853
	 * @model literal="1885-3"
	 * @generated
	 * @ordered
	 */
	public static final int _18853_VALUE = 42;

	/**
	 * The '<em><b>18861</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18861</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18861
	 * @model literal="1886-1"
	 * @generated
	 * @ordered
	 */
	public static final int _18861_VALUE = 43;

	/**
	 * The '<em><b>18879</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18879</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18879
	 * @model literal="1887-9"
	 * @generated
	 * @ordered
	 */
	public static final int _18879_VALUE = 44;

	/**
	 * The '<em><b>18887</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>18887</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_18887
	 * @model literal="1888-7"
	 * @generated
	 * @ordered
	 */
	public static final int _18887_VALUE = 45;

	/**
	 * An array of all the '<em><b>Race Alaskan Native Inupiat Eskimo</b></em>' enumerators.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private static final RaceAlaskanNativeInupiatEskimo[] VALUES_ARRAY =
		new RaceAlaskanNativeInupiatEskimo[] {
			_18440,
			_18457,
			_18465,
			_18473,
			_18499,
			_18481,
			_18507,
			_18515,
			_18523,
			_18531,
			_18549,
			_18556,
			_18564,
			_18572,
			_18580,
			_18598,
			_18606,
			_18614,
			_18622,
			_18630,
			_18648,
			_18655,
			_18663,
			_18671,
			_18689,
			_18697,
			_18895,
			_18705,
			_18713,
			_18721,
			_18739,
			_18747,
			_18754,
			_18762,
			_18770,
			_18788,
			_18796,
			_18804,
			_18812,
			_18820,
			_18838,
			_18846,
			_18853,
			_18861,
			_18879,
			_18887,
		};

	/**
	 * A public read-only list of all the '<em><b>Race Alaskan Native Inupiat Eskimo</b></em>' enumerators.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static final List<RaceAlaskanNativeInupiatEskimo> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));

	/**
	 * Returns the '<em><b>Race Alaskan Native Inupiat Eskimo</b></em>' literal with the specified literal value.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static RaceAlaskanNativeInupiatEskimo get(String literal) {
		for (int i = 0; i < VALUES_ARRAY.length; ++i) {
			RaceAlaskanNativeInupiatEskimo result = VALUES_ARRAY[i];
			if (result.toString().equals(literal)) {
				return result;
			}
		}
		return null;
	}

	/**
	 * Returns the '<em><b>Race Alaskan Native Inupiat Eskimo</b></em>' literal with the specified name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static RaceAlaskanNativeInupiatEskimo getByName(String name) {
		for (int i = 0; i < VALUES_ARRAY.length; ++i) {
			RaceAlaskanNativeInupiatEskimo result = VALUES_ARRAY[i];
			if (result.getName().equals(name)) {
				return result;
			}
		}
		return null;
	}

	/**
	 * Returns the '<em><b>Race Alaskan Native Inupiat Eskimo</b></em>' literal with the specified integer value.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static RaceAlaskanNativeInupiatEskimo get(int value) {
		switch (value) {
			case _18440_VALUE: return _18440;
			case _18457_VALUE: return _18457;
			case _18465_VALUE: return _18465;
			case _18473_VALUE: return _18473;
			case _18499_VALUE: return _18499;
			case _18481_VALUE: return _18481;
			case _18507_VALUE: return _18507;
			case _18515_VALUE: return _18515;
			case _18523_VALUE: return _18523;
			case _18531_VALUE: return _18531;
			case _18549_VALUE: return _18549;
			case _18556_VALUE: return _18556;
			case _18564_VALUE: return _18564;
			case _18572_VALUE: return _18572;
			case _18580_VALUE: return _18580;
			case _18598_VALUE: return _18598;
			case _18606_VALUE: return _18606;
			case _18614_VALUE: return _18614;
			case _18622_VALUE: return _18622;
			case _18630_VALUE: return _18630;
			case _18648_VALUE: return _18648;
			case _18655_VALUE: return _18655;
			case _18663_VALUE: return _18663;
			case _18671_VALUE: return _18671;
			case _18689_VALUE: return _18689;
			case _18697_VALUE: return _18697;
			case _18895_VALUE: return _18895;
			case _18705_VALUE: return _18705;
			case _18713_VALUE: return _18713;
			case _18721_VALUE: return _18721;
			case _18739_VALUE: return _18739;
			case _18747_VALUE: return _18747;
			case _18754_VALUE: return _18754;
			case _18762_VALUE: return _18762;
			case _18770_VALUE: return _18770;
			case _18788_VALUE: return _18788;
			case _18796_VALUE: return _18796;
			case _18804_VALUE: return _18804;
			case _18812_VALUE: return _18812;
			case _18820_VALUE: return _18820;
			case _18838_VALUE: return _18838;
			case _18846_VALUE: return _18846;
			case _18853_VALUE: return _18853;
			case _18861_VALUE: return _18861;
			case _18879_VALUE: return _18879;
			case _18887_VALUE: return _18887;
		}
		return null;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private final int value;

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private final String name;

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private final String literal;

	/**
	 * Only this class can construct instances.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private RaceAlaskanNativeInupiatEskimo(int value, String name, String literal) {
		this.value = value;
		this.name = name;
		this.literal = literal;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public int getValue() {
	  return value;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public String getName() {
	  return name;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public String getLiteral() {
	  return literal;
	}

	/**
	 * Returns the literal value of the enumerator, which is its string representation.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	@Override
	public String toString() {
		return literal;
	}
	
} //RaceAlaskanNativeInupiatEskimo
